mesh tricot - Turkish English Dictionary